Лабораторная работа №2
Многопоточное программирование. Threading in C#
Задача #5 - Monitors: Your Imagination
Краткое описание:
Известно, что с помощью примитива синхронизации Monitor в .NET можно создать любой другой примитив.
Необходимо с использованием Monitor создать
- Семафор
- Барьер
Содержание отчета к л.р.:
Исходный код программы (или нескольких версий программы)
Объяснение (формальное или нет) правильной работы реализованного примитива
|